﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Camadas
{
    public class EmpresaDAO : GenericoDAO<EmpresaTO, string>
    {
        #region PadraoDAO<EmpresaTO,string> Members

        new public EmpresaTO SelID(string id)
        {
            base.SelID("");
            return new EmpresaTO();
        }

        public new EmpresaTO SelID(string id, bool travar)
        {
            throw new NotImplementedException();
        }

        public new IList<EmpresaTO> SelTodos()
        {
            return base.SelTodos();
        }

        //public EmpresaTO Salvar(EmpresaTO entidade)
        //{
        //    return base.Salvar(entidade);
        //}

        new public EmpresaTO Atualizar(EmpresaTO entidate)
        {
            base.Deletar(entidate);
            return base.Salvar(entidate);
        }

        //public void Deletar(EmpresaTO entidade)
        //{
        //    base.Deletar(entidade);
        //}

        #endregion
    }
}
